a skeleton crew - Spanish English Dictionary